roof of a carriage - Alemán Inglés Diccionario